// Copyright Epic Games, Inc. All Rights Reserved.

namespace UnrealBuildTool.Rules
{
	public class SmartMenu : ModuleRules
	{
		public SmartMenu(ReadOnlyTargetRules Target)
			: base(Target)
		{
			PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;
            PrivateIncludePaths.AddRange(
                new string[] {
				// ... add other private include paths required here ...
				"SmartMenu/Private/SmartMenu",
                "SmartMenu/Private/SmartUtils",
					//"D:/UE4_TEMP/UnrealEngine/UE_4.25.0/Engine/Source/Editor/UnrealEd/Private", // TODO: Fix this, for now it's needed for the fbx exporter
				}
                );
            PublicDependencyModuleNames.AddRange(
                new string[]
                {
                "TimeManagement",
                "Core",
                "CoreUObject",
                "Json",
                "UnrealEd",
                }
                );
            PrivateDependencyModuleNames.AddRange(
				new string[]
				{
                    "Projects",
                    "AssetRegistry",
					"ContentBrowser",
					"Core",
                    "Json",
                    "CoreUObject",
					"EditorStyle",
					"Engine",
					"PythonScriptPlugin",
					"Settings",
					"Slate",
					"SlateCore",
                    "Projects",
                    "InputCore",
                    "UnrealEd",
					"ToolMenus", 
					"Sequencer",

				}
			);
		}
	}
}